There are some restaurants, few best ones are Lounge, Joy, Taj and Golden Dragon. You can also go to Neugal Cafe which is the best sightseeing in Palampur. It is a nice place and has a very beautiful view of Dhauladhar range.